# import numpy as np

# 字节顺序标注
# < 意味着小端法(最小值存储在最小的地址，即低位组放在最前面)。
# > 意味着大端法(最重要的字节存储在最小的地址，即高位组放在最前面)。
# dt = np.dtype('<i4') # int32
# print(dt)

# 类型字段名可以用于存取实际的 age 列
# import numpy as np
# dt = np.dtype([('age',np.int8)])
# a = np.array([(10,),(20,),(30,)], dtype = dt)
# print(a['age'])

# 和数据库差不多
import numpy as np
student = np.dtype([('name','S20'), ('age', 'i1'), ('marks', 'f4')])
a = np.array([('abc', 21, 50),('xyz', 18, 75)], dtype = student)
print(a)